.store-ban{margin-bottom:var(--gap-lg);aspect-ratio:1140/300;width:100%;overflow:hidden;position:relative}.store-ban img{width:100%;height:100%;object-fit:cover}.profileAside{display:flex;flex-direction:column;padding:25px;gap:10px;border-radius:10px;background-color:var(--hs-white-9);position:sticky;top:0;z-index:2}.profileAside__star-block{min-height:24px;display:flex;align-items:center;gap:var(--gap-sm)}.profileAside__star-block>*{flex:1}.profileAside__logo-box{text-align:center}.profileAside__logo{display:inline-block;max-width:127px;aspect-ratio:1/1;width:100%;overflow:hidden;position:relative;border-radius:50%}.profileAside__logo img{width:100%;height:100%;object-fit:cover}.profileAside__name{font-weight:700;-ms-grid-column-span:2;grid-column:span 2;word-wrap:anywhere}.profileAside__star{border-right:1px solid #A6ABBD;padding-right:var(--gap-sm)}.profileAside__deposit{min-height:39px;display:flex;flex-wrap:wrap;font-weight:700}.profileAside__deposit span:last-child{color:#38c172}.profileAside__btn{margin-bottom:15px;-ms-grid-column-span:2;grid-column:span 2;-ms-grid-column-align:center;justify-self:center}.profileAside__btn .btn{background-color:#df2500;color:#fff;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;height:28px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:700;border-radius:50px;text-transform:uppercase;box-shadow:none}.profileAside__btn .btn:hover{-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px #00000040}.profileAside__btn .btn:active{background:#c62100}.profileAside__info a{color:#000}.profileAside__title{width:100%!important}.profileSlider{min-width:0;width:100%}.profileSlider__title{margin-bottom:30px;font-weight:700}.profileSlider__nav{min-height:20px;display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px}.profileSlider-products-loader__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;overflow:hidden}.profileSlider-products-loader__grid>*{min-width:200px}.profileSlider-products-loader__slider-nav{margin-top:20px;height:20px}.profileSlider-products--loaded+.profileSlider-products-loader{display:none}.profileTop{padding:15px;grid-gap:10px;border-radius:10px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media (min-width: 480px){.profileTop{flex-direction:row}}.profileTop__title{font-size:22px;font-weight:700}.profileTop__search{display:flex;gap:10px}.profileTop__search input{background:none;border:none;border-bottom:1px solid #A6ABBD}.profileTop__search button{background:none;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.profileList__title{margin-bottom:30px;font-weight:700}.profileList__body{display:grid;grid-gap:30px;grid-template-columns:1fr}@media (min-width: 601px){.profileList__body{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 768px){.profileList__body{grid-template-columns:repeat(3,1fr)}}.store-all-products--loaded+.store-product__loaders{display:none!important}.profileReviews__top{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:15px;border-radius:10px;margin-bottom:20px}.profileReviews__title{font-size:22px;font-weight:700}.profileReviews__body{background-color:#fff;padding:16px;border-radius:10px;margin-bottom:10px}.profileAboutUs{min-width:0;width:100%}.profileAboutUs__title{font-size:22px;font-weight:700}.profileAboutUs__top{display:flex;justify-content:space-between;background-color:#fff;padding:15px;border-radius:10px;margin-bottom:20px}.profileAboutUs__top span{font-size:14px;display:flex;align-items:center}.profileAboutUs__body{padding:25px 30px;border-radius:10px;background-color:#fff;width:100%;min-width:0}._container{max-width:1170px;margin:0 auto}.profileStructure{display:grid;grid-gap:30px}@media (min-width: 1024px){.profileStructure{grid-template-columns:260px 1fr}}.profileStructure__other{display:grid;grid-gap:40px}.profileAsideSoc{margin-top:20px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;border-radius:10px;padding:15px;background-color:#fff}.profileAsideSoc__title{width:100%;font-weight:700;text-align:center}.profileAsideSoc a:hover path{fill:#df2500}
